sub-contracted work - Français Anglais Dictionnaire